/*****
 * 
 * 
 * *******司法救助附件********
 * 
 * 
 * ******/
/************获取数据对象**********/
var getData={
    url:"index/getDownFiles",
    fromwho:'ld',
    sendData:{
        file_type:'law_down'
    }
};
//获取数据
getAjax(getData,
    function(data){
        if(data.result==1){
            var curData=data.data
            setJattach(curData)
        }
    },
    function(data){
        console.log(data.msg)
    }
)
//渲染数据
function setJattach(curData){
    var tplData={curData:curData}
    html = template('tpl-filesList', tplData); 
    $('#jattach ul').html(html)
}

/************获取数据对象end**********/
//mui.plusReady(function() {
//  $(document).find('.attach-li').each(function(k,v){
//      var id = $(v).data('id');
//      var loadUrl=host3("File_Manage/downLawFiles?file_id="+id)
//      var obj=$(v)
//      isHaveFile(loadUrl,obj)
//  })
//})
$(document).on('click','.attach-li',function(){
    if($(this).find('.download-status').html()!='下载'){
        return false;
    }
    var obj=$(this)
    var id = $(this).data('id');
    var loadUrl=httpurl("File_Manage/downLawFiles?file_id="+id,'ld')
    mui.plusReady(function() {
            filedown()
        
//      //判断网络状态
//      onNetChange()
//      document.addEventListener("netchange",onNetChange,false);
//      function onNetChange(){
//      　　//获取当前网络类型
//          　　var nt = plus.networkinfo.getCurrentType();
//          　　switch(nt){
//          　　　　case plus.networkinfo.CONNECTION_ETHERNET:
//          　　　　case plus.networkinfo.CONNECTION_WIFI:
//              //mui.toast("当前网络为WiFi");
//              filedown()
//          　　　　　　break;
//          　　　　case plus.networkinfo.CONNECTION_CELL2G:
//          　　　　case plus.networkinfo.CONNECTION_CELL3G:
//          　　　　case plus.networkinfo.CONNECTION_CELL4G:
//          　　　　　　 //mui.toast("当前网络非WiFi");
//              filedown()
//          　　　　　　break;
//          　　　　default:
//          　　　　　　mui.toast("当前没有网络");
//          　　　　　　break;
//          　　}
//      }
        function filedown(){
            mui.toast('准备下载中...')
            obj.children('.mui-progressbar').show()
            window.open(loadUrl)
            var dtask = plus.downloader.createDownload(loadUrl,{method:'GET'},function(d,status){
                obj.children('.download-status').html('已下载')
                obj.children('.mui-progressbar').hide()
            });
            dtask.addEventListener("statechanged",function(task,status){
                if(!dtask){return;}
                switch(task.state){
                    case 1:
                        mui.toast('开始下载...');
                        obj.children('.download-status').html('开始下载')
                        break;
                    case 2: mui.toast('下载中...');break;//链接到服务器
                    case 3:
                        console.log(task.totalSize)
                        var progressVal = Math.floor((task.downloadedSize/task.totalSize)*100);
                        mui(`#bar${id}`).progressbar({progress:progressVal}).show();
                        break;
                    case 4: mui.toast('下载完成');console.log(status);break;
                }
            });
            dtask.start();
        }
        
    })
//  console.log(href)
//  var loadUrl=$(this).attr('data-url')
//  var id=$(this).attr('id')
//  var obj=$(this)
//  fileDownload(loadUrl,id,obj);


//  var id = $(this).data('id');
//  var href=host3("File_Manage/downLawFiles?file_id="+id)
//  window.open(href);   
})
//司法救助下载附件页面


//mui.plusReady(function() {
//	//司法救助下载附件判断是否已经下载
//	$('.attach-li').each(function(k,v){
//		var loadUrl=$(this).attr('data-url')
//		var obj=$(this)
//		isHaveFile(loadUrl,obj)
//	})
//	//司法救助下载附件
//	$('.attach-li').on('click',function(){
//		var loadUrl=$(this).attr('data-url')
//		var id=$(this).attr('id')
//		var obj=$(this)
//		fileDownload(loadUrl,id,obj);
//	})
//});

